home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / ietf / urn / urn-archives / urn-ietf.archive.9611 / 000198_owner-urn-ietf _Tue Nov 26 05:27:29 1996.msg < prev    next >
Internet Message Format  |  1997-02-19  |  6KB

  1. Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id FAA06514 for urn-ietf-out; Tue, 26 Nov 1996 05:27:29 -0500
  2. Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id FAA06509 for <urn-ietf@services.bunyip.com>; Tue, 26 Nov 1996 05:27:14 -0500
  3. Received: from [132.146.5.1] by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
  4.         id AA12468  (mail destined for urn-ietf@services.bunyip.com); Tue, 26 Nov 96 05:27:11 -0500
  5. Received: from mailhub.axion.bt.co.uk by zaphod.axion.bt.co.uk with SMTP (PP); Tue, 26 Nov 1996 10:26:29 +0000
  6. Received: from kaa.jungle.bt.co.uk by mailhub.axion.bt.co.uk with SMTP (PP); Tue, 26 Nov 1996 10:26:06 +0000
  7. Received: from by kaa.jungle.bt.co.uk; Tue, 26 Nov 96 10:24:45 GMT
  8. Message-Id: <2.2.32.19961126102739.006cf950@sherekhan.jungle.bt.co.uk>
  9. X-Sender: rbriscoe@sherekhan.jungle.bt.co.uk
  10. X-Mailer: Windows Eudora Pro Version 2.2 (32)
  11. Mime-Version: 1.0
  12. Content-Type: text/plain; charset="us-ascii"
  13. Date: Tue, 26 Nov 1996 10:27:39 +0000
  14. To: Fisher Mark <FisherM@is3.indy.tce.com>
  15. From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
  16. Subject: Re: [URN] Persistence as part of URN framework
  17. Cc: "Harald.T.Alvestrand@uninett.no" <Harald.T.Alvestrand@uninett.no>,
  18.         "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
  19. Sender: owner-urn-ietf@services.bunyip.com
  20. Precedence: bulk
  21. Reply-To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
  22. Errors-To: owner-urn-ietf@bunyip.com
  23.  
  24. Mark,
  25.  
  26. Many apologies for such a long time replying. I had to get some work
  27. delivered, which translates to "ignore mailing lists".
  28.  
  29. All I wanted was an *optional* persistence value to be possible, so that the
  30. URN resolution service could indicate the longevity of the resolver (not the
  31. URN), at least until the longevity was extended once the people managing it
  32. were willing to commit to a longer running service.
  33.  
  34. If the people running the resolver weren't willing to think about
  35. persistence, a default longevity value of 0 could be sent out in the NAPTR
  36. records.
  37.  
  38. However, I can find no-one else who considers this important, so I'll drop out.
  39.  
  40. I've been off-line with Ron Daniel who is happy that schemes such as HTTP
  41. which have expiry headers can get this information to you once you have
  42. resolved how to speak to HTTP.
  43.  
  44. No-one seems to be able to get their head round the fact that such expiry
  45. times are meaningless if you don't know how long you will be able to resolve
  46. URNs which end up pointing to HTTP, but might point to another scheme later
  47. to keep them alive. I think the problem is that people just aren't thinking
  48. in terms of how much the world will change in the decades ahead. All I'm
  49. trying to propose is a way to avoid having to poll for broken resolution
  50. services in the future.
  51.  
  52. I give up.
  53.  
  54. Bob
  55.  
  56. At 09:53 07/11/96 EST, Fisher Mark wrote:
  57. >
  58. >>Using DNS TTL records for this is just broken; DNS TTLs are used
  59. >>to limit caching of name->address mapping, and in the NAPTR proposal,
  60. >>they should be a fraction of the time one expects to have advance
  61. >>warning of a server relocation or mapping restructure.
  62. >>Normal TTLs are on the order of 3 days, and are usually reduced to less
  63. >>than 1 day before serious network reorganizations.
  64. >
  65. >And if you are changing your resolution services faster than that, you are 
  66. >changing them too fast (IMHO).  Perhaps the key idea TimBL came up with in 
  67. >devising the Web was that, unlike other hypertext systems (including the 
  68. >Dexter model), links could be broken, i.e. nonfunctional.  This single idea 
  69. >was perhaps above all others important in spreading the Web far and wide, as 
  70. >perfectly reliable systems as difficult to construct (even for an 
  71. >appropriately low value of "perfect").  Under the Dexter model, an 
  72. >application will die or limp on after reporting an internal error upon 
  73. >encountering a broken hyperlink.  In the Web, the UA just keeps surfing on 
  74. >to the next link.
  75. >
  76. >All that URNs can do is assist in persistence; persistence itself must be 
  77. >maintained outside the URN architecture, as persistence is ultimately a 
  78. >political/economic quality, not a technical quality.  We would expect a BT 
  79. >URN to persist because of our trust in BT, not because there is some 
  80. >technical solution to persistence.  Persistence is assisted in URNs by the 
  81. >ability to hand off resolution duties automagically to successor resolution 
  82. >entities.  I would regard measures of persistence to be an optional but 
  83. >necessary part of the metadata for a URN, not as mandatory metadata.  It is 
  84. >quite possible that URN will see incredibly wide use, as much or more as 
  85. >URLs are now ("every person a URN namespace owner").  Many of these 
  86. >namespaces may just persist for a few years or months, with the owner not 
  87. >caring about measures of persistence.  Persistence is ultimately up to the 
  88. >creating/resolving entity(s).
  89. >
  90. >Uniqueness is an easier problem than persistence, although uniqueness has a 
  91. >strong political/economic component.  One can certainly imagine the case of 
  92. >URNs for government materials that, after they are first created for public 
  93. >consumption, are found to be embarrassing to that government and the URNs 
  94. >are silently, suddenly changed to refer to much more innocuous materials. 
  95. > Uniqueness, also, is ultimately up to the creating/resolving entity.
  96. >======================================================================
  97. >Mark Leighton Fisher                   Thomson Consumer Electronics
  98. >fisherm@indy.tce.com                   Indianapolis, IN
  99. >
  100. >
  101.